The Theatre of Glass and Shadows
1669: Sometimes the greatest spectacle hides the darkest secrets . . .
Sort by:
183 book trails
1669: Sometimes the greatest spectacle hides the darkest secrets . . .
1824: Lyme Regis is as tumultuous as the sea that surrounds it.
1847: In a quiet house for fallen women……
1930s: Rebecca meets The Island of Missing Trees
2000s: Come inside the most infamous manor house of one of Sweden’s wealthiest families
2025: In Wilhelmsburg, Hamburg’s so-called ‘problem area’, an American couple is found brutally murdered in a derelict villa.
Read more