Balachandran, Balakumar

Vibrations - 2 Ed. - Cengage - 737p.