Books by James Traub

James Traub has been a contributing writer for The New York Times Magazine since 1998, where he writes about US foreign policy, the UN, race, and education. He has written three books, including City On A Hill and The Devil's Playground. He lives in New Y