Discourses and Essays

William Greenough Thayer Shedd