The author of this book examines Marx and Marx's thought from a comprehensive perspective. The author believes that Marx was not a philosopher, nor an economist, historian or sociologist. Yet in his writings we find responses to a wide variety of philosophical questions, as well as to questions in specialized fields such as economics, history, sociology, anthropology, and so on. Starting from this premise, this book discusses Marx's thought, especially Marx's sociological thought, Marx's concept of practice, ideology and knowledge sociology theory and other important issues. It provides a new perspective for the current research on Marx's thought and has important academic value.