Man's many ways - Gould, Richard A. (Harper & Row, 1973)