Daughter of Calamity
1932: In Shanghai, danger wears many faces . . .
Sort by:
145 book trails
1932: In Shanghai, danger wears many faces . . .
2024: Is Georgie Chancellor’s life as good as she would have you believe?
2000s: A dream holiday, a shocking accusation….
1993: The venue was way out of town and difficult to get to. What happens when you are there?
1715: The only sin is betrayal…
1910 onwards: An abandoned baby, a tiny island and a travelling cinema have a story to tell…
Read more