Oreskes hits back hard