Introduction To Analytical Dynamics door Nicholas Woodhouse