theologian
(1784–1869)
Free account · your comment posts right after signup
Not who you're looking for? Others named James Croft: English politician, Lord Deputy of Ireland, d. 1590