This book is hard to put down, I was gripped and every time I thought I'd just finish the chapter I would read more. The twists and turns keep coming, with small details being revealed until the very end where the mystery is solved. I will be reading this again.