librarianryan 's review for:

Dirty Magic by Carol Hughes
4.0