Abu Zayd al-Balkhi

Persian polymath (850-934) From Wikipedia, the free encyclopedia