Dynamics: analysis and design of systems in motion - London John Wiley & sons, Inc. c2005 - xix, 540pgs. ill, ;