Islam and Technology/Islam dan Ilmu Terapan, Islam dan Teknologi Classification : 297.266 Label 297.266 data 2