Author: Hidayath Khan Prof. ABdul saleem zaibunnisa