Narration is superb. Unfortunately, I found myself skipping over all references to animal cruelty. Which means I basically had to stop listening after only an hour. This is not the fault of the author. He accurately portrayed the criminal. I just didn’t have the stomach for it.