William Ellery Channing
Series: Historical pamphlet -- no. 4
Published: 1906
Language: eng