Maybe this world is another planet's hell.
-- Aldous Huxley

Website 4 the day:
Euclid's Elements:
http://aleph0.clarku.edu/~djoyce/java/elements/