Samuel J. Astorino

School Class Text Book  
Duquesne University School of Law Criminal Law Criminal Law
Duquesne University School of Law Criminal Law Criminal Law & Procedure Boyce/Dripp/Perkins 10th ed
Duquesne University School of Law Roman Law No Text Book