Duncan F.M. McGregorDUNCAN McGREGOR is Honorary Research Fellow, Department of Geography, Royal Holloway, University of London, and Fellow of the Royal Geographical Society. Books by the Author