Ibn sina or Avicenna an Iranian Muslim Polymath