A Primer for Teaching African History > Editions
by Trevor R. Getz
Published March 22nd 2018
by Duke University Press
Paperback, 184 pages
Published March 15th 2018
by Duke University Press Books
Kindle Edition, 202 pages
Published March 22nd 2018
by Duke University Press
Hardcover, 184 pages



