The better angels - McCarry, Charles (Hutchinson, 1979)