Time Enough for Love is a 1973 novel by Robert A. Heinlein that fills in and more or less concludes the story of Lazarus Long, a.k.a. Woodrow Wilson Smith), the oldest living human.
Advertisement
3,565
pages
Time Enough for Love
Advertisement