bambwira iby'amafaranga n'ibindi the diverse peoples of the sahara are usually categorized along ethno linguistic lines it's a happening was written by stu freeman and josh rice