Author: Herbert Branston Gray
Alternate names: H. B. Gray
Born: 1851