The great revolution - Cameron, James (Thame and Huson, 1961)