Ashworth, Andrew PRINCIPLES OF CRIMINAL LAW - Oxford University Press Newyork 2006 ISBN: 199281149 LC Class. No.: BSL KD 7869 / A84 2006