Orestes A. Brownson's ... Life
Publisher: H. F. Brownson
Published: 1899
Number of pages: 661