The physics of vibrations and waves by David M. Scott | Menrva Books | MenrvaBooks