Classical Mechanics by Charles P. Poole, Herbert Goldstein & Charles P. Poole Jr