Jigsaw Man
2000s: Waking up in a London hotel room with a strange woman is just the start of a nightmare…
Sort by:
3412 book trails
2000s: Waking up in a London hotel room with a strange woman is just the start of a nightmare…
2000s: Three families, one house in Devon. What could possibly go wrong?
1856: London is in a grip of a frightening obsession…
1888 – 1891: The case of Jack the Ripper and his savage serial killing and horrendous mutilation of five women in the East End of Victorian…
1963: Moving from Cambridge, England to Perth, Australia is a move between cities, climate and cultures. But problems have a way of making the same journey..
1938: A bittersweet story of love between two women, nested in an artful exploration of language, history, and power.
Read more