Tell a friend about this book...
Subject: I have found a book that I think you would enjoy
Time Enough for Love - Future History, Bk 5
Approaching death, Lazarus Long is convinced to dictate the story of his life. He finds that while he has lived and loved more than most, there are still things that he'd like to experience. — The capstone and crowning achievement of Heinlein's famous Future History, Time Enough for Love follows Lazarus Long through a vast and magnificent timesca... more »