The Fires of Heaven by Robert Jordan
The Fires of Heaven by Array