The Mirror of the Medieval: an Anthropology of the Western Historical Imagination