Futurebase Community

TED: Ray Kurzweil on what the future holds next