- England Arise!: The Labour Party and Popular Politics in 1940s Britian
- The Labour Party: Socialism and Society Since 1951 (Documents in Contemporary History)
- The Labour Party: Continuity and Change in the Making of 'New' Labour
- Pierrepoint - A Family of Executioners
- A State of Play: British Politics on Screen, Stage and Page, from Anthony Trollope to <i>The Thick of It</i>