- Dictionary of 19th-Century History, The Penguin (Dictionary, Penguin)
- Industrialization and the Working Class: The English Experience 1750-1900
- Class, Party and the Political System in Britain 1867-1914
- Merseypride: Essays in Liverpool Exceptionalism
- Before the Windrush: Race Relations in Twentieth-Century Liverpool