Somali Sultanate : the Geledi city-state over 150 years / - Luling, Virginia. (Transaction Publishers,, 2002)