On the Road with David Thompson