Contemporary debates in philosophy of science
Novitas Mundi : perception of the history of being
Mengungkap hakikat paradigma sains dan pemikir saintis revolusioner
Filsafat sains menurut Ibnal-Haytham
Dasar sains sadar sains : membangun masyarakat sadar sains
Filsafat Sain
Kontribusi Islam atas dunia intelektual barat : deskripsi analisis abad keemasan Islam
Polemik sains
The Essential tension : selected studies in scientific tradition and change
Integrated science