The Night of the Sleepover
1999/2023: Four girls close their eyes. Only one wakes up.
Sort by:
3361 book trails
1999/2023: Four girls close their eyes. Only one wakes up.
1767: Many wish for a better life in London’s underbelly…
1914: A hospital on the marshes that has never admitted a single patient….
1899: Drawn together — two souls bound by secrets …
2025: Welcome to the Astral Library, where books are doors to new worlds.
1760s, 1780s: The greatest tragic love story ever told – but this time, Catherine tells it herself.
Read more