clat legal reasoning contributory negligence Leave a Comment / By admin clat legal reasoning contributory negligence