An Introduction To Mechanical Engineering by Jonathan Wickert, Kemper E. Lewis & Kemper Lewis