Saint Germanus Of Auxerre And The End Of Roman Britain by E.A. Thompson