TY - BOOK AU - P K Srivastava TI - Mechanics SN - 8122411126 PY - 1997/// CY - New Delhi ER -