Classical mechanics : systems of particles and hamiltonian dynamics (2010)