Anglo-Saxon Britain - Allen, Grant, 1848-1899