I cannot say enough good things about this book- everybody has to read it. This is young adult at its finest. "When I finished ALL OUR YESTERDAYS, the first in the Cassandra Chronicles duology, you could have knocked me over with a feather, and I would not have noticed. This is one of those books where in the last few pages you’re given what you feel is closure, and then boom! The author turns around and smacks you- not with a cliffhanger, but with the possibility of so much more, the understanding that just because the specific story being told ended, doesn’t mean there isn’t more for these characters that we’ve come to know over the 400 or so pages. I love those kinds of books, the ones that allow you to think and imagine and try to plot out what will, or could, or must happen, because it feels like the book could go on forever in your mind."Check my full review at All Things Urban Fantasy.