Waves and Oscillations - Gupta, Nisha (New Delhi Rajat Publication, 2012)