Question: What town is closest to the castle once owned by the Scottish inventor who invented a military cannon described by Isaac Newton as "destructive to the human species"?
Sentence (from "David Gregory (physician)"): He is credited with inventing a military cannon that Isaac Newton described as "being destructive to the human species".
Relevant evidence: Yes