Overview

John Keynes

(1624—1697) Jesuit and religious controversialist