Función de la pena y teoría del delito en el estado social y democrático de derecho by Santiago Mir Puig | Menrva Books | MenrvaBooks