John Stewart, 3rd of Fincastle - Peerage person ID=713103