Despite the odd bit of rather over-the-top writing, this is a really impressive bit of ("hard"?) fantasy worldbuilding, with some great characters.
I might have preferred this as two separate books -- one on Yagharek and one on the moths. I'll look out for more stories in this universe.
ISBN 0330534238.