Avempace
Andalusian Arab polymath