Life And Writings Of Ebenezer Porter Mason by Deninson Olmsted