Author: Oliver Herbrand Gordon Leigh
Alternate names: Oliver H. G. Leigh; Oliver H. Leigh; Oliver Herbert Gordon Leigh; Oliver Leigh