James McGregor - Peerage person ID=667426