Overview

Alexander Monro

(1656—1698) episcopalian clergyman