Archibald MacGregor - Peerage person ID=308398