Vibrations and waves - French, A. P.