TY - BOOK AU - Bhavikatti,S S TI - Engineering Mechanics SN - 9789388818476 PY - 2022/// CY - New Age PB - New Delhi ER -