Ratings169
Average rating4
Loved it. Yes, the story could probably have been told in half the pages but Dan Simmons loves to revel in the detail and so do I. Consequently the story can get bogged down in places but on the whole, I found it really interesting and thoroughly enjoyable.