Another biblical event explained?