Saladin : The Politics of The Holy War 1137-1193
Computer networking with internet protocols and technology
Contributions to the history of islamic civilization
The Pronunciation of english : a course book
Islamic renaissance : the real task ahead