Author: William W. Gray
Alternate names: Gray, William W.