Overview

Alexander Montgomerie

(c. 1660—1729) politician