Anthea Jeffery
ANTHEA JEFFERY is the Head of Policy Research at the Institute of Race Relations (IRR) and has authored 11 books, including BEE: Helping or Hurting? and People’s War: New Light on the Struggle for South Africa.
ANTHEA JEFFERY is the Head of Policy Research at the Institute of Race Relations (IRR) and has authored 11 books, including BEE: Helping or Hurting? and People’s War: New Light on the Struggle for South Africa.