A review by bookheathens
Final Offer by Lauren Asher

4.0