February 2022. Russia invades Ukraine the biggest attack on a European country since World War I. Ma..
AD 781. Pagan Saxony groans under the Christian yoke. The invincible armies of Karolus King of the F..
Three women three decades three Christmas Eve moments that change their lives forever. On Christmas ..
Berlin 1933. The Nazi regime is gaining devastating power as Hitler is appointed Chancellor and star..
Richard and Christine Clay have been married for decades. Their relationship has stood the test of t..
It's hard to think of a more thoroughly Cornish name than Petroc Trelawny. But when a stranger chall..
Bella is living her best life in Wynbridge with her beloved Spaniel Tink. She's found a way to keep ..
In the sweltering summer of 1997 straight-laced straight-A student Karen met Biba - a bohemian and i..
Keep your friends close and your enemies closer . . . On a hot August night Lt. Eve Dallas is called..
In the brooding north country hills a man and a woman fought for the passion they felt for each othe..
The year is 1885 and a young woman is on the run knowing if she's caught she'll be hanged for murder..
When coroner-turned-private investigator Clay Edison is approached to work on a fraud case he uncove..
Silent Voices is the fourth book in Ann Cleeves’s Vera Stanhope series - which is now a major ITV ..
Cambridge UK 1947. Martin Friedrich a German philosopher is cycling through an intersection on his w..
When a shocking murder and abduction on the streets of London leads investigators to him Ben Koenig ..