A review by robotowilliam
Eon by Greg Bear

4.0