I would have preferred to read this in one weekend, but unfortunately I had to squeeze it in during the week in my spare moments of free time. It’s so good that I seriously considered staying up late just to read. Even when not reading, this book is in your mind, the foreshadowing teasing your thoughts.