Today Only! $15 off your order. See Inside »

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.