Author: john bartholomew, m.c., m.a., f.r.g.s., etc.