A Primer of Analytical Mechanics - Strocchi, Franco; Strocchi, Franco (Springer International Publishing : Imprint: Springer, 2018)