The War Of Souls by Tracy Hickman & Margaret Weiss