Author: P. Brain, S. H. Hockland, P. D. Lancashire and L. C. Sim