Three Dark Crowns by Kendare Blake

Once each generation, a set of triplets is born to the sitting queen of Fennbirn.  Once the triplets turn sixteen, they have to fight each other to the death until only one rightful queen remains. Fennbirn is a hidden magical island off the coast of somewhere.  That part doesn’t really matter.  The three triplet girls […]