22 May 2013 Éliette Abécassis 2672 Archimedes’ Palimpsest “What if the secret of the world lay in a code within our reach?” About Éliette Abécassis