BobQuasit reviewed Master of the Five Magics by Lyndon Hardy
The interactions of magic: An enjoyable, engrossing read
This is the first of a three-book series. Alodar, a young apprentice thaumaturge, quests to redeem his family name and marry the princess. It's a classic story, but it's well-written and the interactions between the five different types of magic in that world are fascinating and memorable. Look for the earlier, printed version if you can. The ebook has been revised, and frankly for the worse. The two sequels are also good, but not as good as the first.