Criminal law - Snyman, C. R. Durban, 2008 5th ed