Time Enough for Everything