The Vanishing Spark of Dusk by Sara Baysinger
4 stars — Wow. Again, why don’t I read more science fiction?? I would have missed out on this gem if I wasn’t determined to stretch myself this year! OK, before I get going on my review, I just wanted to note that I would call this book mature YA rather than just normal YA. […]