An alternative vision: criminal justice developments in non-Western countries - Stern, Vivian (Social justice, 2001)