Overview

James of Ballindalloch Grant

(1720—1806) army officer and colonial governor