Long-lost page from Greek manuscript discovered in French art museum
The Archimedes Palimpsest is a Byzantine prayerbook written in 1229, but the artifact holds more than what immediately meets the eye. The original writing on its pages was erased and…