The Last Princess
A stunning re-telling of 1066
Sort by:
412 book trails
A stunning re-telling of 1066
1880s: A new Sherlock Holmes novel, endorsed by the Conan Doyle Estate.
1810s: Bridgerton with added spice!
1811 – 1820s: Not every Regency lady is looking for a husband…
1613: A story of justice, honour, truth and love – and survival against impossible odds…
1307, 1865, present day: Three women. Seven centuries. One unbreakable blood curse…
Read more