A review by polarcubby
The Fall of Hyperion by Dan Simmons

4.0