21st Century Kinematics - McCarthy (Springer London, 2013)