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

quidquid bene dictum est ab ullo, meum est
Scientific American seems to be somehow involved in that Walters Museum exhibition of the Archimedes Palimpsest: