The Drowning Place
2025: Every place has its ghosts
Sort by:
10036 book trails
2025: Every place has its ghosts
1901: What do you get when you mix a thorny libel case, a famous music hall star and a tabloid newspaper?
2025: The unmissable finale to the chilling, twisty, award-winning series…
1791: A glorious romp through the filth, greed and duplicity of 18th century Edinburgh
2025: Your husband has been arrested. You were with him all night – apart from one hour you can’t account for….
1938: A bittersweet story of love between two women, nested in an artful exploration of language, history, and power.
Read more