Battles of English History - George, H. B. (Hereford Brooke), 1838-1910