TY - GEN AU - Shukla, R K AU - Srivastava, Anchal TI - Mechanics SN - 9789395161893 U1 - 531 PY - 2024/// CY - New Delhi PB - New Age International KW - Engineering KW - Mechanics ER -