Overview

Robert Porter

(1624—1690) clergyman and ejected minister