Destroyer of worlds - Larry Niven

Bok