Author: Edward Ivan Arrington
Alternate names: Edward Arrington; E. Arrington