The Elements Of Dynamics by James Blaikie