English Society: 1580-1680
Royalists and Patriots: Politics and Ideology in England, 1603-1640 (2nd Edition)
The Religion of Protestants: The Church in English Society 1559-1625 (Ford Lectures)
Politics under the Later Stuarts: Party Conflict in a Divided Society 1660-1715 (Studies In Modern History)
Oliver Cromwell
A History of the Modern British Isles, 1603-1707: The Double Crown