A review by arrrgh_schooling
The Phoenix Bride by Natasha Siegel

Did not finish book. Stopped at 54%.