CURRENTLY SOLD OUT

Rethinking Criminal Law Theory: New Canadian Perspectives in the Philosophy of Domestic, Transnational, and International Criminal Law by Francois Tanguay-Renaud, James Stribopoulos (Hardcover, 2012)