Text this: Averroes (Ibn Rushd): his life, works and influence