Sword of the lady by sm stirling, love my alternate history.