Histor
IQ
ly
James Stewart, Duke of Ross
Scottish archbishop · 1476–1504