One Thousand Million Years