William Preston Johnston
Subtitle: a character sketch.
By: Prepared for the class of 1852 in Yale university by Rev. Jacob Cooper.
Published: 1899
Language: eng
Number of pages: 32