Author: Cyrus B. Adams 
Alternate names: Cyrus B Adams