Ramamaurti V

Mechanical Vibration Practice with Basic Theory - Narosa 2002

978-0849309755