Mechanics of Materials 9th Edition - Russel C. Hibbeler.