James McLachlan is the editor of Car Design News. He is also a former editor of Icon and writer for Architects' Journal.