2015/07/16

Reading and writing the waves

New York Times :: William Finnegan has spent nearly three decades as a staff writer for The New Yorker, reporting on civil war in Sudan, drug cartels in Mexico and global sex trafficking, among other subjects.