John Cook
John Cook, a former writer for the Chicago Tribune, has also written for the New York Times magazine, Chicago magazine and Slate.
John Cook, a former writer for the Chicago Tribune, has also written for the New York Times magazine, Chicago magazine and Slate.