Heimrich finished reading Butcher’s Crossing by John Williams (Le strade, #438) May 18 Public Butcher’s Crossing by John Williams (Le strade, #438)