Barnhorst, Richard

Criminal law / Richard Barnhorst and Sherrie Barnhost - 4th ed. - Toronto ; McGraw- Hill Ryerson - clxiii, 510 pages ; 26 cm

Includes bibliographical references.

9789966031389

2013441123


Criminal law--Kenya.

KE 8809 / .C57 2003