Author: William H. Grier
Alternate names: William Henry Grier; W. H. Grier