Criminal Procedure Handbook by Ally, D , Joubert, JJ , Kemp, G , Mokoena, MT , Swanepoel, JP , Terblanche, SS; van der Merwe, SE (English)