Edward J. Walsh — political journalist