Here is a very good URL about origins of Tuareg culture:
http://www.myrine.at/Berber/tuareg.html