In Patterns in History David Bebbington gives an overview of the various methodological approaches to the study of history. In doing so Bebbington looks at history as repetitive cycle, as linear, as progressive, through a historicist lens (or anti-progressive), and through Marx's threoy of history. Bebbington remains careful to ensure he remains appropriately balanced in bringing out the strengths and weaknesses in each school of thought. A solid and concise approach to historical thought.