The Kindness of Strangers is part historical fiction, part murder-mystery and has just a sprinkling of melodrama. About two too many plot strands are neatly tied up by its end, as though Garman couldn’t resist a few final flourishes. But such indulgence is forgivable when a book is this vivid and entertaining, and powered by such a wonderfully dry wit.