Physics: Oscillation, waves, optics and quantum mechanics - Agrawal, Hari M (Pearson, 2019)