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