Overview

Leonard Howard Loyd Irby

(1836—1905) army officer and ornithologist