theologian
British priest 1597-1670
Free account · your comment posts right after signup
Family
Connected
Not who you're looking for? Others named John Davenport: American politician (1752-1830) · British politician · American politician from Ohio (1788-1855) · British trade unionist