Confronting Capital Punishment in Asia: Human Rights, Politics and Public Opinion

Punishment

by: Roger Hood · Surya Deva

Hardcover

ISBN: 978-0-19-968577-6

ISBN-10: 0-19-968577-0

OUP Oxford · 2013