Robert Stewart, 6th of Fincastle - Peerage person ID=560340