Alan Dean Foster
A Triumph of Souls
First Published 2000
400 Pages
ISBN: 0446609307