I devoured this one last night. Stayed up WAY too late. Smart, funny, complex -- it's all shades of grey, no one is completely good or evil, and the twists and turns? Yikes. I'm so glad the 3rd book will be out in April, instead of having to wait years for this series to finish. (I preordered before I even finished this one....)
This author's books are going on my automatic-read list.