Murphy, William P. (William Patrick), 1919-2007