A history of english civilization - Tucker, Albert (Harper and Row, 1972)