Stephen Roberts

Stephen Roberts is a Fellow of the Institute for Advanced Research in Arts and Social Sciences at the University of Birmingham. He has written or edited a number of well-known books on Chartism and related subjects.