Rosie travels back in time to 1649: the period of Oliver Cromwell and the beheading of King Charles I. She must mend the relationship between her Puritan brothe
THE FIRST BOOK IN THE BESTSELLING SERIES AND A TIKTOK SENSATION 'With bits of Buffy, Game Of Thrones and Outlander, this is a glorious series of total joy' STYL
“JK Rowling meets Georgette Heyer” in this series debut, a scintillating fusion of urban fantasy and court intrigue from the Hugo Award-winning author (The
September 1984 'They judged us before they knew us. They considered us a stain on society, and in a way they were right. I don't try to make excuses. All I ask
In this second book of the 'Rose' trilogy, we find Rose enjoying her life in London, 1934, with her new found family. All is going well until Rose meets her mys