James Stewart, 2nd of Fincastle - Peerage person ID=715252