Europe : A Cultural History - Rietbergen, Peter J. A. N. (2012)