English Past and Present by Palmer, Abram Smythe Trench, Richard Chenevix
 is a Project Gutenberg book, now on Github.