I really enjoyed this book and found it hard to put it down! It's a great book and is the kind where you think you solved the story half way through b...