Books for changing the world
Menu
Menu

David Craven

Books

  • Art History as Social Praxis

    The key writings of one of the most important and unorthodox Marxists to study modern art.