Books Authored by A. B. El-Kareh