Author: عامراني، محمود بن عودة سلامة