The Lord of the last days: Visions of the year 1000