Overview

Laurence Womock

(1619—1686) bishop of St David's and religious controversialist