A review by futuregazer
Eon, by Greg Bear

5.0

Will attempt to return later and write a real review later, but for now: Awesome!