Author: Ahmad H. Sa'di
Alternate names: Ahmad Sa'di