Reinterpreting islamic historiography - El-Hibri, Tayeb (Cambridge University press U.K., 1999)