List of Books by James Brook. See all books authored by James Brook

About James Brook

James Brook is a poet and the principal editor of Resisting the Virtual Life: The Culture and Politics of Information (City Lights) and the translator of many works, including My Tired Father by Gellu Naum and Panegyric by Guy Debord