TY - BOOK AU - Agarwal- B. TI - Basic Mechanical Engineering SN - 978-8126518784 CY - New Delhi : Wiley India ER -