Ethnolinguistic Groups of Africa, circa 2007.
mapsontheweb.zoom-maps.com/pos