Overview

Sir Alexander Grant

(1705—1772) merchant and politician