Engineering mechanics: statics and dynamics - SHAMES, Irving H. (Dorling Kindersley)