William W. Putney
overview