edward r. tannenbaum