System Dynamics: Modeling, Simulation, and Control of Mechatronic Systems by Donald L. Margolis, Ronald C. Rosenberg, Dean C. Karnopp (Hardback, 2012)