David Karpf is Assistant Professor of Media and Public Affairs at George Washington University.
Analytic Activism
David Karpf - Paperback
£35.99
Vaporware, Inc.
David Karpf - Hardback
£22.00
Subscribe to our newsletter, and stay in the loop: