John Stewart of Baldynneis — Scottish writer and courtier