Fog Weaver by Dana Zuk
_