Janet Cherry
Janet Cherry is Professor of Development Studies at the Nelson Mandela University in Port Elizabeth.
Janet Cherry is Professor of Development Studies at the Nelson Mandela University in Port Elizabeth. See less
Janet Cherry's Featured Books