A First Course in Mechanics - Lunn (Oxford University PressOxford University Press, 2023)