An introduction to Arabic literature - Allen, Roger (Cambridge: Cambridge University Press, 2000)