Vibrations and Waves in Physics: Third Edition