Question: who sings vocals on dirty work by steely dan
Answer: David Palmer, Walter Becker, Donald Fagen, Jim Hodder