The Spirit War - Rachel Aaron Evil cliffhanger.