Time Regained: Volume 1: Symmetry and Evolution in Classical Mechanics by Karim Thébault | Menrva Books