
Fascinatingly original and imaginative, I thoroughly enjoyed the beginning and the end of this book. However, the middle third I found I had put together enough of the plot that it ended up feeling too slow paced and I actually put the book down for a good couple of weeks in the middle of reading it because I had a hard time pushing through that. It was worth it to get to the end, but only just.