A review by jshaden
The Fall of Hyperion by Dan Simmons

5.0