Author: Charles O. Thompson
Alternate names: Charles Oliver Thompson