Analytical mechanics : an introduction - Fasano, Antonio; Marmi, Stefano (Oxford graduate texts, 2006)