Will Miss Marple solve The Thumbmark of St Peter in time?