Juries in the Japanese Legal System : The Continuing Struggle for Citizen Participation and Democracy
Juries in the Japanese Legal System : The Continuing Struggle for Citizen Participation and Democracy
Barcode: 09781317487340
Brand: Taylor & Francis Ltd
There are no offers for this product at this time.