It sounds something like:
Faction A- access to spellbook Fire, Water, Air
Faction B- access to spellbook Life, Water, and Earth
Faction C- access to spellbook Death, Air, Earth
Maybe that's too simplified of an explanation, though. With 6 different magic types, though, that's a decent number of combinations. And that's just assuming that these spellbooks are that broad. It could be more refined like:
Faction A- Defense, Economy, and Heroes
Faction B- Channeler Buffs, Troops, and Diplomacy
Faction C- Defense, Offense, and Weather
It will be interesting to see how these spellbooks play out. And if you can get more over the course of the game. I assume since you can create spells yourself, there will be a lot of ways to compile a book and how you get access to it.