Azeem Musalman Sciencedan: Ibn -e- haisham - "Sharifuddin" (Paramount books, 2016)