Stephen Allwright

Stephen John Allwright was born in Prince Albert in the Great Karoo in 1969. He received a Bachelor of Social Science (economics and politics) degree from the University of Cape Town with honours in Economics.