Everything you need to understand or teach Knights of the Alliance by Stefanie Chu.
Peace between three mighty empires hangs in the balance, and only the Knights can tip the scale.
Finding herself embroiled in a bloody conflict, Mirari is faced with a decision: make a pact to dedicate herself to a life of servitude to save her childhood friend from the executioner’s sword… or retreat back into hiding, mired in vengeance for a lost brother. Though the decision seems clear, the deal may end up costing more than she is willing to pay.