Author: Seyed M.M. "Saied" Tahaghoghi
Alternate names: Seyed M. M. Tahaghoghi