Edgar, James (1688–1764), secretary to James Francis Edward Stuart, was born at Keithock, Forfarshire, on 13 July 1688, the fifth of seven sons of David Edgar (1650?–1722) of Keithock, a farmer, and his second wife, Elizabeth, née Guthrie, of St Vigeans. Despite his large ...