Walter Massey, a physicist with a higher calling