The patchwork girl - Larry Niven

Bok