Continuity and Autonomy in Swahili Communities: Inland Influences and Strategies of Self-Determination (Issues in Environmental Politics) by David J. Parkin | Menrva Books | MenrvaBooks