Keith McClelland is a Senior Researcher in the Department of History at University College London and a well-established historian of the nineteenth century.