Published Sept. 15, 1984 by Berkley.
Time Enough For Love
4 stars
(1 review)
Heinlein brought back Lazarus Long (his almost immortal) and covered parts of his life. It is one of Heinlein's best life, love, immortality and death.