Author: I.C. McGivering D.G,J. Matthews