TY - BOOK AU - Lal G K TI - Mechanical science U1 - 621.8LAL PY - 1998/// CY - New Delhi PB - Narosa Pub ER -