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