strict liability and negligence 2106837

Loading…