Introduction To Analytical Mechanics by Alexander Ziwet & Peter Fields