Encyclopaedic survey of Islamic culture, Vol.5, Medieval muslim historiograhy - Taher, Mohamed (1997)