Robert jordans-wheel of time book 3 Dragon reborn.

I think it is the best fantasy series out there by far.