University physics-1: mechanics of particles,waves & oscillations - Kamal, Anwar (Newage international, 2003)