Peter J. HenningBooksMastering Criminal Procedure, Volume 2Global issues in criminal lawCriminal Pretrial AdvocacyMastering criminal procedureCorporate Criminal LiabilityMastering criminal procedureMastering criminal procedureMastering Criminal Procedure, Volume 1The prosecution and defense of public corruptionAuthor data: Open Library