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.
2023
2013
1983
2001
1989
1994
2024
1977
1991
2002
2022
2015
1970
2014
1928