Mathematical methods of classical mechanics - Arnold, Vladimir Igorevich, 1937-2010 (Graduate texts in mathematics,, 1989)