Twenty tales and legends from the Ashanti, Mensa, Swahili, Soninke, Tswana, Zulu and other African peoples.