Criminal law /
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
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