Author: C.B. Cox and Arnold P. Hinchliffe