Fundamentals of Applied Dynamics - WILLIAM, James H. (John Wiley & Sons)