Mainstream social science fragments the study of society into a number of unconnected disciplines such as archaeology, social anthropology, economics, political science, history, none of which is concerned with a actually uncovering the fundamental laws which govern the origin, development and organization of society. Marxism, However, is concerned with the big picture. Furthermore, it regards history and society as the product of collective human action which ...