ISBN13: 9781642598834 ISBN10: 1642598836 All Product Details
A sharp, funny, and engaging introduction to socialist ideas, movements, and solutions for a world in crisis.