Overview

John Lovelace

(c. 1640—1693) politician