The City of Wizards - fantasy by George Mazurek

A young boy Syrdan arrives at the mythical city of Averot'h to be a spectator of the famous Tournament of Magic. From the beginning, he is dazzled by the city and its inhabitants - both humans and wizards - but a series of suspicious incidents leads him to the realization that something in city is horribly wrong. Since then, he must fight for his love and life against powers more dangerous than he can imagine..