Mary Gentle created a wide variety of interesting and complex characters. The military details were fascinating and very convincing and I've no doubt Gentle knows her stuff. This long and sprawling historical fantasy sprinkled with speculative fiction was a very pleasant surprise, considering I was never interested in a warrior's panoply or in military fantasy. The human aspect of war was covered very well. Highly recommended!