The house of wisdom how Arabic science saved ancient knowledge and gave us the renaissance

Bibliographic Details
Main Author: al-Khalili, Jim
Format: Book
Language:English
Published: New York Penguin Books 2011.
Subjects: