Unguja Ukuu on Zanzibar an archaeological study of early urbanism - Juma, Abdurahman (Studies in global archaeology,1651-1255, 2004)