I found this book a struggle for several reasons. For a start, I felt the whole thing was over-explained, especially in the first few chapters. It slowed the pace monumentally and sometimes made it difficult to keep my head in the book. This was especially the case early on with some scenes that spo...