The blow came suddenly, a crunch of cheap wood and splinters on steel. Etain grunted, more from insult than pain. The gauntlet took it, but her temper didn’t. Smoke coiled around her face, sweat already beading at her brow. She yanked her arm back through the hole, flexed her fingers. The hole...