Writings by Toby E. Huff

Reviews
Book Title Publication Date
Islamic Science and the Making of the European Renaissance
by George Saliba
Middle East Quarterly Fall 2008