Heinlein, Robert A. 1907-1988.
Time enough for love : the lives of Lazarus Long / Robert A. Heinlein. - Ace ed. - New York : Ace Books, 1988, c1973. - xvii, 589 p. ; 18 cm.
Lazarus Long travels through a series of times and worlds, refusing to stop living and eventually becoming his own ancestor, in this novel about the philosophy of love.
Adult Follett Library Resources Adult
0441810764
Time travel--Fiction.
Space and time--Fiction.
Time travel--Fiction.
Space and time--Fiction.
Science fiction.
813/.54
Time enough for love : the lives of Lazarus Long / Robert A. Heinlein. - Ace ed. - New York : Ace Books, 1988, c1973. - xvii, 589 p. ; 18 cm.
Lazarus Long travels through a series of times and worlds, refusing to stop living and eventually becoming his own ancestor, in this novel about the philosophy of love.
Adult Follett Library Resources Adult
0441810764
Time travel--Fiction.
Space and time--Fiction.
Time travel--Fiction.
Space and time--Fiction.
Science fiction.
813/.54