This book ripped my heart out of my chest and threw it on the ground and stomped on it... in the best way possible! Everyone please read this! It is such a gut-wrenching and beautifully written novel which will capture you from page one. The characters, the plot and the writing all come together perfectly in this book! Go read it!!