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