Published By: MantlePages: 336Released On: 06/06/2024 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 sheContinue reading “The King’s Witches – Kate Foster”