Criminal Law - Musyoka William (Nairobi LawAfrica publishing, 2013)