Cases and materials on criminal law - BURCHELL, Jonathan M. Cape Town, 2007 3rd ed.