Advanced engineering dynamics - Harrison, H. R. (Arnold ; Wiley, 1997)