The Library of the Dead
2025: When ghosts talk, she will listen . . .
Sort by:
2025: When ghosts talk, she will listen . . .
2013, 2023: Every shadow holds a secret….
2025: Your past is right behind you . . .
1930s: Jayne Ferguson has always been a keeper of secrets – especially her own . . .
Future: An ancient power is returning . . . and is hungry for revenge.
2026: A family moves into their dream home – only to discover that it hides an insatiable hunger
Read more