Memorials of John McLeod Campbell, selections from his correspondence, ed. by D. Campbell
Published: 1877
Number of pages: 368