glynda 's review for:

The Last Devil to Die by Richard Osman
5.0

It had me in tears at times, but it was so good.