Time Enough for Love (Loveswept)
Chuck Della Croice travels back from the future into the present to stop the man that he is from becoming the man that he will be in the future. Confusing? Not really, it"s just incredibly clever. Chuck must convince Maggie Winthrop that she will prevent her own death as well as the destruction of the world if she can stop him from inventing the time machine. But Maggie finds she is falling hard for Chuck--the Chuck that is 10 years older than the guy she"s supposed to be going after. Who will she choose? And how will it affect her future?