A review by whami
Endymion by Dan Simmons

5.0