Worlds
(Worlds, book 1)
Joe Haldeman