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