In 1460, when clan feuds were rife, and the threat of English invasion
was ever-present, James III, one of Scotland's weakest monarchs, came to
Before long, John, Lord of Douglas, a born leader and a man of
conscience and vision, found himself wishing that James' wise and
strong-minded sister Princess Mary had succeeded in her brother's place.
A fact compounded by the feeble king's habit of ignoring high-born
nobles, and succumbing instead to the influence of the astrologer and
alchemist William Sheves, Archdeacon of St Andrews, one of the cleverest
and most unscrupulous individuals in Scotland's history.
Continuing the story of Princess Mary Stewart that began in Price of a
Princess, Lord in Waiting is a gripping tale of 15th century Scotland by
Nigel Tranter, master of Scottish historical fiction.