Author(s): Mehran Kamrava & Zahra Babar
Reviewed by: Fadia Bahgat, Toronto, Canada
Author(s): Mehran Kamrava
Reviewed by: Elfatih Abdullahi Abdel Salam, International Islamic University, Malaysia