The Physics of Waves and Oscillations - Bajaj, N K (New Delhi Tata McGraw Hill Publishing Company Limi, 2007)