Memorials of the Late Rev. Andrew Crichton, B.A. ... Edited by William G. Blaikie. Selected Sermons, Essays, Letters and Verses. With a Biographical Sketch.

Bok