Not only does this book exist, it is possible that it’s the single best book that exists on the planet Earth. The story is sweeping and the characters will capture your heart. You will literally laugh and cry. If you haven’t read this book, please go and do so immediately. Seriously, what are you waiting for? Go!