Author: جاد الحق، أيمن بشري أحمد