Author: Charles W Frothingham
Alternate names: Charles W . Frothingham; Charles W. Frothingham