Cast Long Shadows by Cassandra Clare
I enjoyed it. You had to read the Shadowhunter series to know who they were talking about but it sucked my right back in. The whole series came rushing back. I had a hard time putting it down. It was short and made you want more.