General Defences in Criminal Law: Domestic and Comparative Perspectives by Alan Reed Back to product details page >