Anna Clarke — British mystery novelist