Santagnitasri Dhirsamanta

Theories of punishment: a social justice perspective - Puducherry Department of Philosophy 2010 - 100p. _ 32cm.


Philosophy
Social Justice
M.Phil

100 / KES.