Author: N.h.Hartshorne, Ph.D, M.sc.  And A. Stuart M.s., F.g.s.