Arthur Joseph Constable-Maxwell-Stuart, 18th of Traquair - (1845-1942)