Author: C. Edward Arrington
Alternate names: Cecil E. Arrington; Ed Arrington