Author: A. G. J. MacFarlane
Dates: Alistair George James.