Christopher Crayon's Recollections The Life and Times of the late James Ewing Ritchie as told by himself - Ritchie, J. Ewing (James Ewing), 1820-1898