Weekend Site Sale! Save up to $18 off. Get the code »

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."