The Feasibility of Conducting Research on Attitudes Towards the Death Penalty in Indonesia Opinion Study View Resource
Matters of Judgment (Published by the National Law University, Delhi) (2017) Opinion study View Resource