Doug Specht

Chartered Geographer
Senior Lecturer in Media and Communications