In the thirteenth novel in Craig Johnson's beloved New York Times bestselling Longmire series - now a hit Netflix series - Sheriff Walt Longmire faces a head-on collision of past and present, placing him and everyone he cares about squarely on the...