All Inventions from Dr. David Mcdermott