Author: Taghi Modarressi
Alternate names: تقی مدرسی; تقی مدرّسی; Taqi Modarresi; Taghi Modarressi; Taqi Mudarrisi