Euclid and his Modern Rivals