5.0

File under: books everyone should read; books that will break your heart and put it back together again; books that will linger with you long after finishing; books that make the world better; books that tell important stories; etc. I could rave about this one forever.