Mashingaidze, T. M. (2015). Pan africanism and its ambivalences in the african methodist episcopal church in South africa 1896- 1920s. Midlands State University.
Chicago Style (17th ed.) CitationMashingaidze, Terence M. Pan Africanism and Its Ambivalences in the African Methodist Episcopal Church in South Africa 1896- 1920s. Midlands State University, 2015.
MLA (8th ed.) CitationMashingaidze, Terence M. Pan Africanism and Its Ambivalences in the African Methodist Episcopal Church in South Africa 1896- 1920s. Midlands State University, 2015.
Warning: These citations may not always be 100% accurate.