Shepherd, John W. (John Watson), 1928-