I don't think I've ever been more confused or frustrated by a book. On one hand, the plot was fantastic and the writing was excellent - it was one of the most descriptive books I have ever read. On the other hand, it was extremely confusing and convoluted and the pacing was terrible. I felt li...