Mechanical Vibrations : Theory and Practice - Bhave, Srikant