Hasbun, Javier E Classical Mechanics with MATLAB Applications Hasbun, Javier E - Jones and Bartlett 2010