Vibrations and Impact - Burton Ralph (Addison Wesley, 1958)
English