Science In Medieval Islam ;An Illustrated Introduction - Turner (Haward R)
23