Text this: Engineering mechanics statics and dynamics#Irving H. Shames