The Wishsong of Shannara volume 3 of the legendary shannara series - Brooks (Orbit Books, 2004)