From Dim Past to Bright Future