New Perspectives on the History of Islamic Science: Volume 3 by Muzaffar Iqbal Back to product details page >