That's why I always start the game as a Fighter of some sort, though with my Mage in a secondary role (Multiplayer rules!) Then you can get the D'Anise hold with its way-cool library. I once collected every SPELL in the game, there, and have it on Save game, so that any time I want a particular spell, I just go there