Mechanical engineering fundamentals - Vashist, Devendra