Overview

Richard Carpenter

(c. 1605—1675) Roman Catholic priest and apostate