Mental and moral excellence and how to attain it : memorials of John Hessel
Biographies
253 pages ; 19 cm
15086360
Includes numerous excerpts from the journals and letters of John Hessel