Saturday, June 21, 2014

Weekend video: Ray Kurzweil: Get ready for hybrid thinking

No comments: