International Encyclopaedia of Islamic Dynasties. V4:Algeria. Arab - Singh, Nagendra Kr (Anmol, 2000)