Ray Kurzweil on Preparing For the Singularity

Futurist Ray Kurzweil on preparing for the Singularity.