Raymond Kurzweil is an American computer scientist, author, inventor, and futurist....or is he a giant retard and very off putting?

Printable View