Corporations (TEXACO) vs humanity - what a judicial ride!