The Arabic Hermes: From Pagan Sage to Prophet of Science by Kevin van Bladel Back to product details page >