Mathematical Methods of Classical Mechanics

Springer - 1997
Vladimir I. Arnold, K. Vogtmann, A. Weinstein