1,000 Marbles: A Little Something about Precious Time: by Jeffrey Davis
by Jeffrey Davis
How to Brief a Case: by Jeffrey Davis
by Jeffrey Davis
Justice Across Borders: The Struggle for Human Rights in U.S. Courts: by Jeffrey Davis
by Jeffrey Davis
Seeking Human Rights Justice in Latin America: Truth, Extra-Territorial Courts, and the Process of Justice: by Jeffrey Davis
by Jeffrey Davis