Anthony DePalma
Anthony DePalma, a former New York Times correspondent, is writer in residence at Setn Hall Univeristy and author of several books, including The Man Who Invented Fidel. His most recent book is City of Dust: Illness, Arrogance and 9/11.