Author: James Turner Barclay
Alternate names: J. T. Barclay
Born: 1807
Died: 1874