Author: E. A. Kirby, , M.R.C.S., Eng.,  M.R.C.S., Eng.