Author: Ray Edward Haines
Alternate names: Ray E. Haines