A review by crystalllite
Hyperion by Dan Simmons

5.0

Excellent story with an infuriating ending that was also lovely.