Engineering Fundamentals An introduction to Engineering - Japan Cengage 2011 - 700pages