Doing Smart Justice: Building Principled Based Practice | Judge Barry Stuart (ret.)
Judge Barry Stuart (retired) discusses the future of restorative justice in Canada at the National Restorative Justice Symposium in Halifax, Nova Scotia on November 21–22, 2016.