David Childs Author & Editor

David Childs is Professor of German Politics at the University of Nottingham.