Check out this segment from the "Elemental for Dummies" thread that's pinned in this forum.
There are over a dozen different books of magic in the game.
When a player selects their sovereign (their sorcerer, channeler of magic), they can choose which books of magic they want. Each book will have a cost to it. So you can spend a lot of points on having lots of books or use those points to make your channeler more powerful. In addition, based on what race you are, you will get a book of magic and based on which allegiance you choose (Empire or Kingdom) you will get a book.
Then there are books of magic you can research in the research area. There are also books of magic spread across the world that you can find via quests and other events.