Sarah Britten Pillay
Sarah Britten Pillay

Sarah Britten Pillay

Strategist, writer, painter in lipstick. PhD from Wits Graduate School of Humanities, 2005.