Author:Jane Grey Cannon Swisshelm

Works

 * Half a Century (1880)