Science on the Witness Stand: Evaluating Scientific Evidence in Law, Adjudication, and Policy - Couverture souple

Guidotti, Tee L.; Rose

 
9781883595319: Science on the Witness Stand: Evaluating Scientific Evidence in Law, Adjudication, and Policy