Infamous Scots. Walter Stewart. 25 October 2022 · 0 Walter Stewart, Earl of Atholl, Strathearn and Caithness (c. 1360 – 26 March 1437) was a Scottish nobleman, the... Please share me.PostWhatsAppMastodonLike this:Like Loading...Thank you for Sharing me.