Mechanics and motion - Mackinnon, Lachlan (Clarendon Pr., 1978)