Alan Duggan
Alan Duggan was the founding editor of Popular Mechanics in South Africa and is a former motoring correspondent for the Sunday Times and other publications.
Alan Duggan was the founding editor of Popular Mechanics in South Africa and is a former motoring correspondent for the Sunday Times and other publications.