Author: Allen E. Scates
Alternate names: Al Scates