Sir Robert Moray, 11th of Abercairny - (1636-1704)