The common roots of Europe /
Geremek, Bronisław.
Cambridge : Polity Press,
1996.
Includes index.