A primer of analytical mechanics - Strocchi, Franco (UNITEXT for physics / series editors Paolo Biscari [y otros nueve], 2018)