James Ridgeway

James Ridgeway is co-editor, along with Jean Casella, of Solitary Watch.