Author: Sayyid Ali Sayyid Ali Akbar Sadaaqat