Unveiling ancient mysteries