A review by allie_schick
Talking Across the Divide: How to Communicate with People You Disagree with and Maybe Even Change the World by Justin Lee

hopeful informative inspiring reflective fast-paced

4.0