Title: Euclid and His Modern Rivals . by : Charles L. Dodgson