David Welsh

David Welsh is Professor Extraordinaire in the Department of Political Science at Stellenbosch University, and author of "The Roots of Segregation and South Africa's Options."