Biography

Claes Lernestedt is Professor of Criminal Law at Stockholm University, Sweden.

Free US delivery on orders $35 or over