A review by strombolibones
The Rise of Endymion by Dan Simmons

5.0