Weekend Exclusive! Take 5% Off. Get the code »

Diana Cammack

Diana Cammack, an American social historian of southern Africa whose interests range from colonial history to contemporary politics, is an independent researcher and writer.