Dan Kaufman (Missouri State) and I discuss these issues at "Meaning of Life TV." The first 45 minutes or so is like an introduction to Marx's theory of history (and its Hegelian background) and the genius (albeit self-destructive genius) of capitalism. Dan asked exactly the right questions I thought, so hopefully it will be informative for those new to these topics. After that, we discussed so-called "cultural" Marxism and identity politics. Hope some readers find this enjoyable!