Defend Truth

John Cowlin

John Cowlin is a medical doctor who later registered for a BA at Stellenbosch, followed by a Hons (Cum Laude ) and last year graduated with a Masters. He is working on his Ph D for next year, with a particular interest is the economics of poverty in South Africa.