Overview

Robert Napier

(1611—1686) lawyer and office-holder