Question: Are Natasha Dupeyrón and Margaret Leroy from the same country?
Sentence (from "Margaret Leroy"): Margaret Leroy is a British romantic novelist.
Relevant evidence: Yes