James Graham, 3rd Marquess of Montrose — Scottish aristocrat (1657-1684)