Avicenna and the Canon of Medicine: a millennial tribute. · Study