Overview

Matthew Clarke

(1664—1726) Independent minister