Overview

Matthew Barker

(1619—1698) Independent minister