Oscillations and Waves : An Introduction, Second Edition /: An Introduction, Second Edition. (2018)