First of all, I'm not sure if I'm doing this right-- I'm the new guy. I'm trying to respond to a post by bllahbllub-- if you are bllahbllub, and you found this post easily, let me know that I did this right. Anyhoo, in answer to your question:
To get an ice ward for kathleen, you have to get a quest from vercin in eleen to clear out a bunch of ogres in the mountains. This quest, in turn, is only available after you've completed the first 3 of Kathleen's memory quests. There are 3 mountain ogre camps. Fight orcs and ogres in the final (third) mountain ogre camp until kathleen goes monkey shit again. After you've defeated her, you get a scene back at the castra where the ward is discussed. After that scene you can go talk to fiona, and she'll give you the side quest to obtain firestone for the ward.
I was just about to post a similar complaint/request for help on this subject myself when I figured it out. This game rocks, but getting all the side quests and misc. shit done in just the right order is a serious pain.
Speaking of pain, anybody else want to hate-fuck Kathleen to death
for all this possesion crap? Bitch better be worth it.