Author: Vincent and Chilver, E. M. Harlow