Golf magazine's encyclopedia of golf - Ross, John M. (Harper & Row, 1979)