Elements of Strength of Materials. By S. Timoshenko ... and Gleason H. MacCullough. [An Abridged and Revised Edition of "Strength of Materials" by S. Timoshenko.].