Ian Stewart is an intellectual and cultural historian of modern Europe and a Research Fellow at the University of Edinburgh's Institute for Advanced Studies in the Humanities.