Tristen Taylor

Tristen Taylor is a Mellon Foundation post-doctoral fellow in philosophy at Stellenbosch University. He used to be the Project Co-ordinator at Earthlife Africa Jhb.