Challenged Justice : in Pursuit of Judicial Independence
Subtitle: In Pursuit of Judicial Independence
Publisher: BRILL
Published: 2021
Language: eng
ISBN-13: 9789004421547
Subjects: Law