Shane Ohlin 19 January 2015 Driverless cars 'may never be safer than a human' - Telegraph Shane Ohlin 19 January 2015