Time enough for love