On the Ruin of Britain - Gildas, 516?-570?; Giles, J. A. (John Allen), 1808-1884 [Translator]