Author: Charles Foster Kent
Alternate names: Charles, Foster Kent