Dimitri Vanoverbeke Juries in the Japanese Legal System The Continuing Struggle for Citizen Participation and Democracy - Taylor and Francis 2015 ISBN: 9781315709901 Source: EBOOK