ISBN 0822369826 books & textbook
A Primer for Teaching African History: Ten Design Principles (Design Principles for Teaching History)
Duke University Press Books /2018-03-22 Paperback / 184 Pages
isbn-10: 0822369826 / isbn-13: 9780822369820
Duke University Press Books /2018-03-22 Paperback / 184 Pages
isbn-10: 0822369826 / isbn-13: 9780822369820