African histories : new sources and new techniques for studying African pasts - Brizuela-Garcia, Esperanza (Prentice Hall, 2012)