A shadow of the Avatar Series by Ed Greenwood

183