Lectures on mechanics - Marsden Jerrold E (New York Cambridge University Press, 1992)