Bill Keller, Man for all Times