Modern Analytic Mechanics by Claudio Pellegrini & Richard K. Cooper