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