DownloadThe Portobello Bookshop Gift Guide 2024

Duncan McGregor Author & Editor

Duncan McGregor is Senior Lecturer in Geography, David Simon is Professor of Development Geography and Donald Thompson is the Geography Department's Skills and IT Training Officer at Royal Holloway University of London, UK.