Alan I Forrest

Alan Forrest is Professor of Modern History at the University of York. He has written widely on the social and military aspects of the French Revolution, and on the Revolution in provincial France.