A review by postalpoet
The Fall of Hyperion by Dan Simmons

5.0