Anvil of stars - Greg Bear

Bok