Author: Ahmad Taher Azar
Alternate names: Ahmad Azar