Mechanics: Of particles , waves and oscillations - Anwar Kamal (Hyderabad, 1991)