hebberelle 's review for:

Archangel by Sharon Shinn
3.0

A good three and a half stars, could have been 4 if Rachel hadn't been mean the whole time.