The New Science of Trial Advocacy by John Jerrry Glas, John Jerrry Glas Back to product details page >