Waves And Oscillations : A Prelude Quantum Mechanics - Smith, Walter Fox (New York Oxford University Press, 2010)