Engineering mechanics statics and dynamics - Shames, Irving H.