Author: Abdul Majid Daryabadi.