Thursday, January 08, 2015

Google and the Self-Driving Delusion?

The Wall Street Journal