Introduction to Analytical Dynamics Revised Edition - Woodhouse, Nicholas (Springer London, 2009)