Who is Ray Kurzweil, the futurist predicting human-machine merger

Technology