Elements Of Analytical Mechanics by Peter S. Michie