A call to a higher standard of living