Author: P. J. Cribb, J. Greatwood, P. F. Hunt