Roshdi Rashed Encyclopedia of the History of Arabic Science Volume 3 Technology, Alchemy and Life Sciences - Taylor and Francis 1996 ISBN: 9780203403600 Source: EBOOK