When Miss Jane Marple arrives at palatial Stonygates, one thing is certain. Before there's time to lather a warm scone with marmalade and place a tea cozy, murder most foul is bound to occur.
1980
2002
2015
—
1958
2024
1960
2025
1957
2016
2023
1935
1976
1939