Title: EUCLID AND HIS MODERN RIVALS