Author: John Wesley Ellis
Alternate names: John, Wesley Ellis