Time Enough for Love Author:Robert A. Heinlein The Lives of Lazarus Long — Lazarus Long has seen it all. At more than 2300 years old, the patriarch of the Howard families is the oldest living human, a man who has borne witness to many of the pivotal events in history, from our first tentative forays into space to the great Diaspora of humanity across the scattered stars. Requ... more »ested to leave a record of his collected wisdom, he looks back across all the centuries of his life. With caustic wit and wry honesty, he spins out his remarkable stories like a futuristic Arabian Nights.
Insightful and imaginative, this classic novel offers a grand tour of Heinlein's breathtaking vision of the future as told through the eyes of one of science fiction's most memorable and enduring characters.« less