challenging materialism -the struggle for liberation and equity in a capitalist society