The King’s Witches by Kate Foster is a gripping and beautiful historical novel, giving an unforgettable voice to the women at the heart of the real-life witch trials in sixteenth-century Scotland.
Women whisper secrets to each other; it is how we survive.
1589. Princess Anne of Denmark is betrothed to King James VI of Scotland – a royal union designed to forever unite the two countries. But first, she must pass the trial period: one year of marriage in which she must prove herself worthy of being Scotland's new Queen. If the King and the Scottish royal court in Edinburgh find her wanting, she faces permanent exile to a convent. Determined to fulfil her duties to King and country, Anne resolves to be the perfect royal bride. Until she meets Lord Henry.
By her side is Kirsten Sorenson, her loyal and pious lady's maid. But whilst tending to Anne's every need, she has her own secret motives for the royal marriage to be a success . . .
Meanwhile, in North Berwick, a young housemaid by the name of Jura is dreaming of a new life. She practises the healing charms taught to her by her mother, and when she realises she is no longer safe under her master’s roof, she escapes to Edinburgh. But it isn't long before she finds herself caught up in the witchcraft mania that has gripped not just the capital but the new queen . . .
Will Anne, Kirsten and Jura be able to save each other and, in doing so, save themselves?