John Green enlightens his audience with a slue of characters that are both relatable and lovable. As the story lays itself before you, you enter into a world of love and defeat. Loss and victories. And you realize how fragile and valuable life really is. I loved this book. I will always love John Green and I have recommended this book to everyone in my life. It pens your eyes in a way that is memorable and incredible. Bravo, John. Bravo.