Everyone knows Amber Benson from her time on Buffy, but what you need to know about her now is that she is a kick-ass writer. Really, her new YA book, The Last Dream Keeper is a great read, with a complex plot and female characters you can care about. YA and adults readers will enjoy it. Keep in mind this is number two in the series, so you may want to start with the first one and then proceed to this one.
Some uber-bad guys are burning witches again, and Lyse and her coven have to figure out who they are and how to stop them. Guided by witches from the past whose spirits live on, they must rely on their sisterhood to survive.
I enjoyed it and I would absolutely let my daughters read it, ages 12 and 14.