Author: James W. Ellison
Alternate names: James Whitfiled Ellison; James Ellison