What Knowledge is Needed in the New Millennium?