Analytical dynamics : a new approach / Firdaus E. Udwadia, Robert E. Kalaba. - Udwadia, F. E. (Cambridge University, 1996)