Author: n.m. penzer, m.a., f.r.g.s., f.g.s.