Robert Stewart
Robert Stewart, Master of Atholl