Scan barcode
A review by pastaamy
Talking Across the Divide: How to Communicate with People You Disagree with and Maybe Even Change the World by Justin Lee
challenging
hopeful
informative
reflective
4.75