
Essie should be planning her happily ever after, not planning a war. Although they once were enemies, the humans of Escarland and the elves of Tarenhiel have allied to fight the trolls from the far north. But alliances are tricky things even in the best of...

Essie should be planning her happily ever after, not planning a war. Although they once were enemies, the humans of Escarland and the elves of Tarenhiel have allied to fight the trolls from the far north. But alliances are tricky things even in the best of...