Help keep Salon independent

John Cook

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