Overview

James Macrae

(c. 1677—1744) administrator in India