Memoir of the Late James Halley, A.B., Student of Theology
Publisher: J. Johnstone ... [etc.]
Published: 1842
Number of pages: 431