Engineering mechanics: statics and dynamics - Boresi, Arthur P. (Cengage learning, 2009)