An introduction to mechanical engineering - Wickert, Jonathan A. (Jonathan Adam); Lewis, Kemper E. (Cengage Learning, 2013)