Everyone This Christmas Has A Secret
2024: 24 advent calendar doors. 23 clues. And 1 killer to catch before Christmas .
Sort by:
2598 book trails
2024: 24 advent calendar doors. 23 clues. And 1 killer to catch before Christmas .
2025: Relax. Recharge. Run for your life.
2025: Cosy crime in Cornwall
2025: An Atlantic voyage. A family at war. A secret worth killing over.
1895: Is Jack the Ripper at large on the streets of Victorian India?
2025: A lost love. A devastating secret. And a summer that could change everything…
Read more