(1090-1138)'/> (1090-1138)' /> (1090-1138)' /> Biography of Abu Bakr Muhammad ibn Yahya bn al-sa 'ig Ibn Bayya <small>(1090-1138)</small> - TheBiography.us

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

Better known as AvempaceArab philosopher.