1. Home
  2. Did Newton invent the cat flap?

“The story that Isaac Newton invented the cat flap is likely a myth.”

Reference: Smithsonian Magazine

More from this shelf

Another fact