It's no mystery that she was born in 1890 in Devon, England, wrote 67 novels under this name & 6 as Mary Westmacott
... Geraldine 
McEwan as Miss Marple - not the most accurate portrayal but a very clever 
actress.