James IV of Scotland and Margaret his Queen