Europe a cultural history - Rietbergen, P. J. A. N. (Routledge, 2006)