- Britain Since 1707
- The Edinburgh History of Scottish Newspapers, 1850 - 1950
- Children, Parents and Teachers Enjoying Numeracy: Numeracy Hour Success through Collaboration
- People and Society in Scotland: 1830 - 1914 v. 2 (Economic & Social History Society of Scotland)
- A History of British Trade Unionism, 1700-1998 (British Studies)