The early Middle Ages : the birth of Europe - Olson, Lynette, 1946- (Palgrave Macmillan, 2007)