Arantxa Sanchez-Vicario: Fighter, Survivor, Champion