Author: Agha Kashmiri Hashar.