Balakumar,Balachandran

Vibrations - 2nd. Ed. - US Cengage Learning 2009 - 737p.

9780534562060