Author: شرف الدين، يحيى شرف علي حمود