Robert Stewart, 4th of Fincastle - Peerage person ID=712772