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.
Diana Cammack, an American social historian of southern Africa whose interests range from colonial history to contemporary politics, is an independent researcher and writer. See less
Diana Cammack's Featured Books