Author: Gifford, D. J.; Hodcroft, F. W.