TY - GEN AU - S S Bhavikatti TI - Engineering Mechanics SN - 9789389802948 PB - New Age International Publishers ER -