The Swahili: Idiom and Identity of an African People