Mechanical engineering fundamentals - Vashist, Devendra (New Delhi I.K International Publishing House Pvt. Ltd)