Engineering mechanics - Timoshenko, Stephen 1878-1972