Avicenna: The Polymath in a Grand Library