L
Linda E. Carter
6 works on record
Works

Understanding capital punishment law

Global issues in criminal law

Understanding capital punishment
Global issues in criminal procedure
Global issues in criminal procedure
International criminal procedure
International criminal procedure
International Criminal Court in an Effective Global Justice System
International Criminal Court in an Effective Global Justice System