Striding Forward to the New Millennium