Overview

Sir John Hope of Kinross Bruce

(c. 1684—1766) soldier and politician