Waves and oscillations - Chaudhuri, r.n. (New Delhi New age int (p) ltd., 2018)