WALTER HALLORAN MD