Author: Edgar M. Horwood and Ronald R. Boyce