Elementary Treatise On Kinematics and Dynamics by James Gordon MacGregor