Kelly,S.Graham

Mechanical Vibrations - N.Delhi,McGraw Hill 2016 - 200