Florence is 84 years old and has fallen in her flat at the Cherry Tree Home for the Elderly. As she waits to be rescued, Florence wonders if a terrible secret from her past is about to come to light; and, if the charming new resident is who he claims to be and why does he look exactly like a man who died 60 years ago?

This book will teach you many things, but here are three of them:

1) The fine threads of humanity will connect us all forever.

2) There is so very much more to anyone than the worst thing they have ever done.

3) Even the smallest life can leave the loudest echo.

Joanna Cannon graduated from Leicester Medical School and worked as a hospital doctor, before specialising in psychiatry.