Overview

James Carruthers

(1759—1832) historian and Roman Catholic priest