Overview

Alexander Hume Campbell

(1675—1740) politician