Caboodle Firsts give you the chance to read the next big thing, before anyone else! Every month we give away 100 early copies of a book we think will be on everyone's lips.
Download a sample chapter and start reading straight away and collect 5 Caboodle Points when you enter. Don't forget to sign up to receive the latest Caboodle Firsts giveaways straight to your inbox (and more!).
The Last House on Needless Street by Catriona Ward
This Halloween, we're giving 100 Caboodlers the chance to read Catriona Ward's must-read gothic thriller before it's out next year.
This is the story of a serial killer. A stolen child. Revenge. Death. And an ordinary house at the end of an ordinary street.
All these things are true. And yet some of them are lies...
You think you know what's inside the last house on Needless Street. You think you've read this story before. That's where you're wrong.
In the dark forest at the end of Needless Street, lies something buried. But it's not what you think...