A review by postalpoet
Endymion by Dan Simmons

adventurous tense

5.0