Dynamics and vibration : an introduction

9780470723005