Published April 11, 1979 by New English Library.
TIME ENOUGH FOR LOVE.
(0 reviews)
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.