A sun-drenched island. And the one man she swore she'd never forgive. Grace MacCullagh didn't come b..
It is said there is a price that every passenger must pay. A price beyond the cost of a ticket. It i..
London’s East End 1926. The girls of Dressmakers’ Alley are busier than ever and Lady Diane’s ..
Mercia is triumphant. Her king is safe. But Wessex was never Mercia’s only enemy. Tamworth AD836. ..
Dane Winter is a soldier. A machine built for death. And he’s out for revenge. Former US Marine Da..
Agatha Raisin can think of nothing duller than a lecture on birdwatching. . . but events take a thri..
Adelaide September 1917. Six months after solving the Dora Black case Kate Cocks and Ethel Bromley a..
Old spies grow ridiculous River. Old spies aren't much better than clowns. Or so David Cartwright us..
It's been a few months since murder tore the community of Champton apart. As Canon Daniel Clement tr..
In the summer of 1941 bored and eccentric young officer David Stirling came up with a plan that was ..
The suicide of William Goldacre is devastating to those left behind. But what was the cause of his t..
It's the swinging sixties and the nation is mesmerized by unlikely comedy star Sophie Straw the form..
Christmas 1951 Los Angeles: a city where the police are as corrupt as the criminals. Six prisoners a..
This was meant to be the perfect trip. The Northern Lights. A luxury press launch on a boutique crui..
These three works - one novel unpublished in her lifetime and two unfinished fragments - reveal Jane..