Author: Richard Eddy Joseph Henry Allen