A survey of Arab history - Weiss, Bernard G., (American University in Cairo Press, 1982)