Author: A.D.  IMMS, D.S., f.r.s.