Engineering Mechanics : Statics and Dynamics Part-B - Irving H Shames (P Noordhof Ltd.)