Overview

John Ballard

(c. 1559—1586) Roman Catholic priest