Queen of Veils by Chris Carroll
_