- Music and Social Movements: Mobilizing Traditions in the Twentieth Century (Cambridge Cultural Social Studies)
- Hubris and Hybrids: A Cultural History of Technology and Science
- Social Movements: A Cognitive Approach
- Seeds of the Sixties
- The Making of Green Knowledge: Environmental Politics and Cultural Transformation