Predicting the new 100 years -- Future of the computer : mind over matter -- Future of AI : rise of the machines -- Future of medicine : perfection and beyond -- Nanotechnology : everything from nothing? -- Future of energy : energy from the stars -- Future of space travel : to the stars -- Future of wealth : winners and losers -- Future of humanity : planetary civilization -- A day in the life in 2100.