A review by trishnouvelle
Allied by Amy Tintera

4.0

The ending was everything I hoped for, everything I was expecting. All the loose ends were tied up and I'm already missing all the characters.