Waves : berkeley physics course - Crawford, Frank S. (Chennai: Mcgraw Hill Education (India), 2018)