Introduction to Mechanics of Materials by Tim Riley & William F. Riley