Author: ivor noel hume, f.z.s. & audrey noel hume, b.a., f.z.s.