Peter Howard Fowler, Physicist, 1923-1996