David Kirby (historian) explained

David G. Kirby is a former professor of Modern European History at the School of Slavonic and East European Studies in London, which is today part of University College London.

Selected bibliography

Lectures

Contributor