Euclid and his modern rivals.
Dodgson, Charles Lutwidge,1832-1898.
London,
1879.