Where was Isaac Newton from?

Germany
England
France
Australia

Trivia Crack Answers Main Page