The biggest biographies collection, in English

Biography of Abu Bakr Muhammad ibn Yahya bn al-sa 'ig Ibn Bayya (1090-1138)


Better known as AvempaceArab philosopher.


Share this Biography

What do you think about this article? Share your opinion with us

Our friends websites