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 +