You could say novelist Josh Moehling is hot right now. William Kent Krueger pretty much does say that in a blurb on the cover of Moehling’s new “A Long Time Gone,” his third book featuring small-town ...