An introduction to mechanical engineering - Wickert, Jonathan; Lewis, Kemper E. (Cengage, 2021)