2011 (in preparation) An Historical Atlas of Warwickshire (Phillimore, Chichester)
2008 A county of small towns: the development of Hertfordshire's urban landscape to c.1800 Ed with Nigel Goose (University of Hertfordshire Press) 420pp
2005 Celebrating a Century of Christ: the Diocese of Birmingham 1905-2005 (Phillimore, Chichester) 222 pp
2002 Edgbaston. A History (Phillimore, Chichester) 134 pp
2008 Warwickshire 1720-1820. Beighton and Greenwood compared, IMCOS Journal 113, pp. 13-17
2007 'Building England's towns in space and time', J. Urban History, 34(1), 167-78
2005 ‘Planning English medieval street towns: the Hertfordshire evidence’, Landscape History 26, pp. 19-36.