Abdul Qavi Desnavi
Abdul Qavi Desnavi