Doug Specht

Chartered Geographer. Advanced Teacher (ATS)
Senior Lecturer in Media and Communications.