Euclid’s Elements expert