Ibn Tufail was born on 1105 AD. He was Moroccan national and known as Polymath.
Ibn Tufail was born on 1105 AD. He was Spanish national and known as Polymath.