If you are looking for an epic tale with pretty much every variant of magic appearing at some point how about giving David Eddings' 'The Belgariad' series a try: Pawn of Prophecy, Queen of Sorcery,
Magician's Gambit, Castle of Wizardry and Enchanters' End Game.
Or Raymond E. Fiest's Riftwar trilogy: The Magician, Silverthorn and A Darkness at Sethanon.