caramelmochaswirl 's review for:

Vicious Bonds by Shanora Williams
4.0
fast-paced
Diverse cast of characters: Yes