Vibrations and Waves in Physics, 3rd ed.