×
  • Plato's Penal Code: Tradition, Controversy, and Reform in Greek Penology

    Trevor J. Saunders

Click on cover to enlarge.
Buy This Book
From Amazon.
9 - 10Hours to read