October 1940. Twenty-three-year-old Bobby Bancroft is working as a typist for a city newspaper but s..
Bill Black is a scary guy: a tall ex-con who trails an air of violence wherever he goes. In Macon Bi..
The traditional Appleby Horse Fair hosts the largest gathering of Gypsies and Travellers in Europe. ..
Inspector Witherspoon is perplexed. No one seems to know the identity of the dead man dressed like a..
In the quiet Cotswolds village of Great Rollright in 1944 a thin and unusually elegant housewife eme..
Mary Jenkins has every reason to be proud; from humble beginnings she has risen to become the overse..
News of the murder first came to Inspector Stephen Ramsay early on Monday morning. They found the st..
Kweku Ashworth is a child of the cataclysm born on a sailboat to parents fleeing the devastation. Gr..
When struggling journalist Cecily Wong is invited to join an expedition to climb one of the world's ..
Random House presents the audiobook edition of Mouth Full of Blood by Toni Morrison read by Bahni Tu..
On the day that her youngest child leaves home Alice Hatton discovers two disturbing truths in a mat..
When Alexandra Richards approaches professional declutterer Ellen Curtis to ask her to help sort out..
When Brother Anselm and his novice are summoned to the Church of St Michael’s in Candlewick to per..
The opening of an archaeological exhibition brings with it intrigue and evil as a fabled cursed gold..
Manchester 1942. When Cordelia's daughter Emily falls for a young chap who doesn't meet the approval..