The forge of God - Greg Bear

Bok