Name variants
John Alexandrovich
John Alexandrovich of Angus
John Alexandrovich Stewart
John Aleksandrovich
John Aleksandrovich of Angus
John Aleksandrovich Stewart
John Aleksinpoika
John Aleksinpoika of Angus
John Aleksinpoika Stewart
John Alexandersen
John Alexandersen of Angus
John Alexandersen Stewart
John Alexandersson
John Alexandersson of Angus
John Alexandersson Stewart
John Angus
John FitzAlexander
John FitzAlexander of Angus
John FitzAlexander Stewart
John of Angus
John Stewart