This is such a beautiful book of short essays, by John Green. It made me both cry and laugh out loud.I give it 5 stars! :)