The theory of classical dynamics - Griffiths, J.B. (Cambridge Cambridge Univeristy, 1985)