Unraveling ancient mysteries