The last apocalypse : Europe at the year 1000 A.D.