Overview

Sir John Hope

(c. 1604—1654) advocate