A review by zoes_bookworld
The World: A Brief Introduction by Richard Haass

informative medium-paced

3.0