Donald R. Hill. Edited by David A. King, Johann-Wolfgang-Goethe University Germany
Islamic Science and Engineering
Donald R Hill - Paperback
£28.99
Caribbean Folklore
Donald R Hill - Hardback
£52.00
Islamic Technology
2 authors - Paperback
£39.99
Studies in Medieval Islamic Technology
£130.00