Help keep Salon independent

James Hassett

James Hassett is a freelance writer exploring the intersection of democracy, labor and political economy.