Author: Faisal Tehrani.
Alternate names: Faisal Tehrani