Great Price Books

Vibrations and Waves: Discusses mechanical vibrations