Weekend Surprise! 5% off any purchase. Get the code »

Adam Haupt

Adam Haupt is senior lecturer at the Centre for Film & Media Studies at the University of Cape Town and a freelance arts journalist.