John Stewart, Earl of Mar (December 1479 – 11 March 1503) was the youngest son of James III of Scotland and Margaret of Denmark.[1]