A review by hannibal
Beautiful Struggle by Ta-Nehisi Coates
challenging
emotional
funny
hopeful
inspiring
reflective
fast-paced
4.0