Isabel Oakeshott, hero or villain...