Author
Gordon P. McGregor
During the course of a distinguished academic career, Gordon P. McGregor taught at universities in Uganda, Zambia and the UK. In retirement, he has served as a visiting professor at Makerere University and Fort Hare in South Africa.