Europe after Rome : a new cultural history 500-1000 - Smith, Julia M.H (Oxford University Press, 2005)