Author: فركوس، أبي عبد المعز محمد علي