FUNDAMENTALS OF MECHANICAL ENGINEERING - MISHRA L N (VIKASH PUBLISHING HOUSE PVT LTD NEW DELHI)