Very fascinating and worth a read, but the seemingly neverending stream of violent metaphors gets old after a while.