Wow. Interesting.The way it frame systematic violence of social injustice as a by-product of capitalism, and the justification of social movement is right on the mark. Mixing in popular culture in movies and philosophies is also well done.Of course, his anti-religious stand is like by atheist like me. Good easy read if you are into thinking book. He did go off topic sometimes, but it is like sitting in the room with a smart person who like to watch movie, tv, while still thinking about the philosophy behind it, while having a short glass of whiskey. Enjoyment. Try it.