Life of William B. Robertson, D.D., Irvine: with extracts from his letters and poems - Brown, James (Benson collection of hymnals and hymnology, 1889)