William Finnegan


William Finnegan’s books include A Complicated War: The Harrowing of Mozambique and Cold New World: Growing Up in a Harder Country. (April 2007)