Craig Johnson is a powerful new Wyoming writer.  We seem to be blessed with them lately!  I seldom buy debut books in hardcover but this one was given the highest praise by a respected friend, so I took the risk.  What a treat.