Islamic Cultural Identity and Scientific-Technological Development - Couverture souple

 
9783789012372: Islamic Cultural Identity and Scientific-Technological Development