Foundations of Mechanics: 2nd Edition