Author: Gary W. Shorter
Alternate names: Gary W Shorter