E en.wikipedia.org List of inventors killed by their own invention 2 points mayankkaizen 3 years ago 0 comments