What in the world did I just read? And love, even though I am completely thrown for a loop? Because love it, I did. Very, very much. I will absolutely be reading more Patrick Ness in the future. Wow. Just wow! Read this book. That is all that I can say. Read it, try it. Get mind-screwed. Love it!