Defying the Odds - Kele Moon Good book.
The best part was the hero: I loved him! A figher with a tender heart!