A review by kbstein
Boomerang: Travels in the New Third World by Michael Lewis

3.0

(3.5 Stars)