2001 - Science on the Witness Stand Evaluating Scientific Evidence in Law Adjudication and Policy (Paperback) ISBN-13: 9781883595319 ISBN-10: 1883595312 Genre: Law ? |
2001 - Science on the Witness Stand Evaluating Scientific Evidence in Law Adjudication and Policy (Paperback) ISBN-13: 9781883595319 ISBN-10: 1883595312 Genre: Law ? |