Dr. Rob Haswell
Robert Haswell was a Senior Lecturer in Geography at the University of Natal: Pietermaritzburg between 1974 and 1989, before entering Parliament in South Africa first as a member of the Democratic Party and then as an African National Congress Member … Read more