Abu Zayd Al Balkhi: The 9th Century Muslim Psychologist Posted on February 22, 2017February 22, 2017 by Shaikh