Charles William Putt, Jr.