A review by whami
Hyperion by Dan Simmons

5.0