Also Seen: Archimedes and Euclid?

Scientific American seems to be somehow involved in that Walters Museum exhibition of the Archimedes Palimpsest:

Leave a comment