The Wheel Of Time (series)

Mazing epic fantasy series by Robert Jordan