Monday, December 31, 2012

Computing in 2165 (preview)

Computing in 2165 (preview):
The Science Of The Next 150 Years: 150 Years in the Future [More]