TY - BOOK AU - Bhavikatti TI - Engineering mechanics CY - New Delhi PB - New age interaction limited pub. ER -