Allegory and philosophy in Avicenna (Ibn Sînâ) with a translation of the Book of the Prophet Muhammad's ascent to heaven / - Heath, Peter, (Middle Ages series)