Author: Gary W Hill
Alternate names: Gary W. Hill