What Every Engineer Should Know about Product Liability by James F. Thorpe