Agreed, I just finished 'Quite Ugly One Evening', having devoured it in three or four sittings. A great plot as usual, but overlaid with some highly resonant reflections on mortality, grief and aging. With the usual nice nods to the wider Brookmyre universe, and excellent music references.