John Alexander Macdonald (Prince Edward Island politician) on December 01, 2022 Everywhere John Macdonald +
John Alexander MacDonald (Prince Edward Island politician) on December 01, 2022 Everywhere John Macdonald +
John MacDonald II or John of Islay, Earl of Ross (1434–1503), last Lord of the Isles, Scotland on December 01, 2022 Everywhere John Macdonald +