Articles by James Weinberg

James Weinberg

James Weinberg is Lecturer in Political Behaviour at the University of Sheffield and author of Who Enters Politics and Why?.