John Rawls and the agenda of social justice (New Delhi Anamika Pubs & Dist, 2000)