Lectures on mechanics - Marsden, Jerrold E. (London Mathematical Society lecture note series ;, 1992)