A review by eloise_krabbenhoft
High Conflict: Why We Get Trapped and How We Get Out by Amanda Ripley
hopeful
informative
inspiring
medium-paced
3.75