Time Enough for Love is a science fiction novel by American writer Robert A. Heinlein, first published in 1973. The book made the shortlist for the Nebula, Hugo and Locus awards for best science fiction novel of that year, although it did not win.... Wikipedia