Getz, Trevor R.

A Primer for Teaching African History: Ten Design Principles - Georgia Duke University Press 2018

978-08-2236982-0

Textbook


African StudiesPolitical Science