Even the most loyal Republicans on the Senate Judiciary Committee found it impossible to throw Mr. Gonzales a lifeline. The best Orrin Hatch of Utah could do was to mutter that “I think that you’ll agree that this was poorly handled” and to suggest that Mr. Gonzales should just be forgiven. Senator Sam Brownback led Mr. Gonzales through the names of the fired attorneys, evidently hoping he would offer cogent reasons for their dismissal.

Some of his answers were merely laughable. Mr. Gonzales said one prosecutor deserved to be fired because he wrote a letter that annoyed the deputy attorney general. Another prosecutor had the gall to ask Mr. Gonzales to reconsider a decision to seek the death penalty. (Mr. Gonzales, of course, is famous for never reconsidering a death penalty case, no matter how powerful the arguments are.)

Mr. Gonzales criticized other fired prosecutors for “poor management,” for losing the confidence of career prosecutors and for “not having total control of the office.” With those criticisms, Mr. Gonzales was really describing his own record: he has been a poor manager who has had no control over his department and has lost the confidence of his professional staff and all Americans.

Mr. Gonzales was even unable to say who compiled the list of federal attorneys slated for firing. The man he appointed to conduct the purge, Kyle Sampson, said he had not created the list. The former head of the office that supervises the federal prosecutors, Michael Battle, said he didn’t do it, as did William Mercer, the acting associate attorney general.

Mr. Gonzales said he did not know why the eight had been on the list when it was given to him, that it had not been accompanied by any written analysis and that he had just assumed it reflected a consensus of the senior leaders of his department. At one point, Mr. Gonzales even claimed that he could not remember how the Justice Department had come to submit an amendment to the Patriot Act that allowed him to fire United States attorneys and replace them without Senate confirmation. The Senate voted to revoke that power after the current scandal broke.