Zeno of Elea- an enigmatic presocratic