The end of the Roman world - Perowne, Stewart (Hodder and Stoughton, 1966)