David Bebbington

Bebbington is senior lecturer in history at the University of Stirling, Scotland. He earned his Ph.D. from Fitzwilliam College, Cambridge.