Wheeler served in the Pentagon under four presidents .