Free Book Giveaways
The Carnival Keepers
It's 1879, and James, a time-wasting escapist, is trying to win a bet. His challenges include purchasing a lighthouse, hosting a séance, and spending the night with his father's prize-winning stallion in a notoriously haunted attic. But the Carnival is in town for the All Hallows' Eve celebration, and the London Fog has other ideas for James. Something vicious is waiting to pounce and lead him unwittingly towards a horrifying destiny he could never have imagined.