1
by Tareq Y. Ismael.
Published 2011
2
3
by Carter, Jimmy, 1924-
Published 2007
4
Published 2002
5
Published 1972
6
by Ashtor, Eliyahu
Published 1992
7
8
by Lewis, Bernard
Published 1995