Hambly's James Asher series are all a cracking good read complete with memorable characters, historical detail and suspenseful action. But what gives them gravitas beyond the usual vampire story are the moral and ethical themes that underpin the tale...