 John Stewart, Earl of Mar was the youngest son of an unpopular and ineffective what?
monarch
-1
Section::::Abstract.
John Stewart, Earl of Mar (died 1503)
4278161
-1
Section::::Abstract.
James III of Scotland
148025
-1
Section::::Abstract.
James III of Scotland
148025