TY - BOOK AU - Agarwal J P TI - The elements of mechanical engineering PB - Pragathi Publishers KW - Mechanical ER -