Author: S. A. & F. E. Adcock & M. P. Charlesworth (edits) Cook