General Defences in Criminal Law (Domestic and Comparative Perspectives) - 9780367600044