Isabella of France: "She Wolf" or Survivor?