Patrick Ducharme’s 2022 Canadian Criminal Procedure (Volume 1 and 2) is the definitive guide to understanding procedural, evidentiary and substantive criminal law principles. It covers the new sweeping procedural amendments that came into force on September 19, 2019. This is an excellent, up-to-date, authoritative consideration of Canadian criminal law, useful for criminal law practitioners and law students.