Principles Of Criminal Law - BURCHELL, Jonathan (Cape Town Juta & Co, Ltd, 2005)