Adjective impossible to satisfy

Leonardo da Vinci has often been described as the archetype of the Renaissance man, a man whose unquenchable curiosity was equaled only by his powers of invention.