Witch Blood by Will Shetterly - WordSea