Penguin presents the unabridged downloadable audiobook edition of The Good Liar by Nicholas Searle r..
Jonas needs Tate. He just doesn't know it yet. Or at least he doesn't want to admit it. Because ther..
Camp Bastion: SAS trooper Tom Buckingham finds himself in deep trouble for taking down a renegade Af..
1943: The newly formed Homicide division of the Victoria Police has been struggling to counter littl..
The arrest of a Finnish contract killer and the subsequent murder of an Edinburgh reporter seem unco..
It’s been more than a year since LAPD detective Jacob Lev learned the remarkable truth about his f..
Three very different women come together at isolated Baikie’s Cottage on the North Pennines to com..
The End of Days has been predicted for the last two thousand years. But now without warning it is up..
A Navy SEAL has gone rogue selling his skills to the highest bidder as a professional assassin. Ryan..
“Already it looked as if the police were up against a carefully planned and cleverly executed murd..
Victorian London 1882. Five years ago crusading lawyer Cage Lackmann successfully defended Moses Pic..
The story opens with Harry Clifton and his wife Emma rushing to hospital to learn the fate of their ..
When Alex pulls up to meet 'Max' he expects everything but a 90-year-old lady who has her heart set ..
After a stressful winter DSI William Lorimer is enjoying some time away from Glasgow. He and his new..
In 1920s London Amy Harrington leads a privileged life. Her maid Alice Jordan lives in the poverty-r..