A dense analysis of methodology in history from a Marxist standpoint. The early chapters are focused on philosophy of history and make for quite slow reading, the later ones tackle specific examples and as a result are more readable. It's interesting, but I sometimes struggled to follow McLennan's line of reasoning.