Classical Mechanics by Emmanuele Dibenedetto