Waves and oscillations a prelude to quantum mechanics - Smith, Walter Fox (Oxford University Press, 2010)
Includes index