This book does a great job of explaining Marxism and Communism and the how much of today’s identity politics and social justice is influenced by these principles. Even though a portion of this book concerns the Catholic Church (I am not catholic) I can appreciate the author’s perspectives. Anyone questioning socialism, democratic socialism, or the state of the culture war should read this.