Overview

John Church

(c. 1780—1877) Independent minister