OMG OMG OMG What a pleasant surprise! Truthwitch is, undoubtly, one of the best fantasy novels I've read so far...full of passion, danger, adventure, companionship, magic...everything I love about fantasy. We have Safi and Iseult, both best friends and amazing characters--so complex and different. They're brave and funny and kind and strong. Safi and Iseult are like sides of the same coin. 
 And let's talk about the male characters...what can I say about MERIK??? I just love him so much. He really reminded me of Finnikin, from Melina Machetta's Chronicles of Lumatere (which is a compliment because The Chronicles of Lumatere is my favorite fantasy series ever!), with his passion and good heart. Merik is a leader, and I can't wait to see more of him in Windwitch. 
 ps: sorry for any english grammar mistake, english is not my first language.