Author: Horace St. John Kelly Donisthorpe F.Z.S.
Alternate names: H. St. J. K. Donisthorpe; Horace St. John Kelly Donisthorpe
Born: 1870