Shadows Over Kaighal – Pacts Arcane and Otherwise Book 3
In her wildest dreams Kamira hadn’t expected that her actions would leave her with more trouble than less. Now she has a whole city on her shoulders, two demons around—one shrewder than the other, and plenty of enemies to pick from.