Author: McCosh, James, 1811-1894