The Mid-Victorian Generation 1846-1886 (New Oxford History of England)