The politics of total liberation : revolution for the 21st century - Best, Steven (New York, NY: Palgrave Macmillan, 2014)
Keywords: Social justice; Animal rights movement; Environmental justice; Electronic books