“Preaching Politics: Islam and Christianity on the Kenya Coast,” Journal of Contemporary African Politics 35 (2), pp. 148-167. Read more about “Preaching Politics: Islam and Christianity on the Kenya Coast,” Journal of Contemporary African Politics 35 (2), pp. 148-167.
Savanna Ecosystems in East Africa: implications for the origins of modern human behavior Read more about Savanna Ecosystems in East Africa: implications for the origins of modern human behavior
Cultural Heritage products and Tourism development: a comparison between South Korea and Kenya Mwanzia Read more about Cultural Heritage products and Tourism development: a comparison between South Korea and Kenya Mwanzia