A review by porcinitortellini
The Fall of Hyperion by Dan Simmons

3.0