Introduction to analytical dynamics - Woodhouse, N. M. J. (Oxford science publications, 1987)