Author: William Gray
Alternate names: William Gray 1869- [From Old Price
Born: 1869