The Dark Wind by Tony Hillerman
Jim Chee has been transferred to a team commanded by Captain Largo. His duties are to investigate the repeated sabotage of a windmill, solve the killing of a man by a witch and to solve a robbery case. When a drug-running plane crashes and several people are killed, things get more bizarre. The crash and related murders are outside of Chee’s jurisdiction, but all the events seem interrelated.
The story takes the reader into the Navajo and Hopi cultures as Chee tries to sort things out. Even the cultures are tied into the crimes.
When the solution unravels, Hillerman has intertwined everything into a fully satisfying solution.